接續昨天 header 的部分:
If-Modified-Since:只在最近有來源最近有異動時發送
If-None-Match:只在 ETag(header)不符合 (header list 中包含訊息時)的時傳送。
Accept:我是用哪種 資料型態來 requesting , ex: "text/plain"
Accept-Encoding:如果帶入 "gzip" , 通常會得到『壓縮過的』回應
Accept-Language:如果帶入 "fr-ca" , 可能會得到 法文 回應
Content-Type:POST with body 必帶
Content-Encoding:如果你的 requset 是用 gzip格式,則帶入 "gzip"
Connection:若帶入 "close" , 則在request 之後關閉這條連線
更多關於 connection:
hop-by-hop headers)(Keep-Alive (en-US) 、 Transfer-Encoding (en-US) 、 TE (en-US) 、 Connection 、 Trailer (en-US) 、 Upgrade (en-US) 、 Proxy-Authorization (en-US) 以及 Proxy-Authenticate (en-US))
https://developer.mozilla.org/zh-TW/docs/Web/HTTP/Headers/Connection
以上只為 較為常用 request header 們
實際上 http request 還有更多的 header 們,詳見 https://zh.wikipedia.org/wiki/HTTP%E5%A4%B4%E5%AD%97%E6%AE%B5